13697 E Iliff Ave Ste 10, Aurora, CO 80014-1313, Aurora
"Food was delicious. Price was great. New favorite Chinese Restaurant."
"Food was delicious. Price was great. New favorite Chinese Restaurant."